@charset "utf-8";
/* CSS Document */
* { margin: 0; padding: 0; outline: 0; }

body, html { height: 100%; }

body {
	font-size: 12px;
	line-height: 22px;
	font-family: arial, sans-serif;
	color: #828282;
	background: url(imagens/body.png) repeat 0 0;
	min-width: 100%;
}
input {
    padding: 3px;
}
input[type="submit"]{
    padding: 6px;
    font-size: 15px;
    font-weight: bold;
}
select {
    padding: 3px;
    font-size: 15px;
}
option {
    padding: 3px;
}

.data {
    width: 75px;
}
/*Div mãe*/

#container {
width: 990px; margin: 0 auto;
}
/*Logo do sistema*/
#logoC { height: 80px; padding-top: 21px; padding-left: 33px; padding-right: 17px;  }
#logo { width: 300px; float: left; font-size: 0; line-height: 0; background: url(imagens/logonew.png) no-repeat 0 0;
height: 75px; }

/*Div Central*/
#centro{
background: #fff; box-shadow: 0px 0px 13px rgba(0,0,0,0.3) ;
-moz-box-shadow: 0px 0px 13px rgba(0,0,0,0.3) ;
-webkit-box-shadow: 0px 0px 13px rgba(0,0,0,0.3) ;
-o-box-shadow: 0px 0px 13px rgba(0,0,0,0.3) ;
}
/*Div Menu*/
#menuH{
height: 34px; padding-top: 0px; font-family: 'Ubuntu', sans-serif; font-weight: 700; 
background: url(imagens/navigation.png) repeat-x 0 0; 
box-shadow: 0px -1px 2px rgba(0,0,0,0.1); -moz-box-shadow: 0px -1px 2px rgba(0,0,0,0.1);
-webkit-box-shadow: 0px -1px 2px rgba(0,0,0,0.1); -o-box-shadow: 0px -1px 2px rgba(0,0,0,0.1);  
z-index:150;/*sobrepor o menu*/
position:relative;
}
/*Estilo menu*/
.menu{
list-style:none;
float:left;
}

.menu li{
position:relative;
float:left;
}

.menu li a{color:#333; 
text-decoration:none; 
padding:5px 10px; 
display:block;
font-size:14px;
}
 
.menu li a:hover{
background:#2ABF55;
color:#fff;
-moz-box-shadow:0 3px 10px 0 #CCC;
-webkit-box-shadow:0 3px 10px 0 #ccc;
text-shadow:0px 0px 5px #fff;

}

.menu li  ul{
position:absolute;
top:25px;
left:0;
background-color:#fff;
display:none;

}  
.menu li:hover ul, .menu li.over ul{display:block;}
.menu li ul li{
border:1px solid #c0c0c0;
display:block;
width:150px;
}
/*Fim do menu*/

/*Conteudo*/
#conteudo{
    min-height: 350px;
padding: 47px 0px 0px;  background: url(imagens/fundocentro.png) repeat-x 0 0; 
font-size: 14px;
 color: #2d5900; 
 line-height: 22px; 
 padding-bottom: 8px; 
 font-family: 'Ubuntu', sans-serif; 
 font-weight: 500; 
 margin-left:20px;
 margin-right:20px;
 }

/*Rodape*/
#rodape{
background: url(imagens/footer-bottom.png) repeat 0 0; height: 38px; padding-top: 24px; padding: 24px 20px 0; border-top: 1px solid #262c2c; 
text-align: center;
}

#centro {
    display: compact;
width:auto;
height:auto;
}
#saudar{
text-align:right;
margin-top:50px;
}

/*Tratamento das divs centrais*/
#news{
	width:400px;
	height:auto;
	margin-left:10px;
		top: 225px;
	left: 335px;
}

#mais{
	width:100px;
	padding-left: 790px;
	position:fixed;
	top: 205px;
}
#cota{
width:300px;
position:absolute;
padding-left: 450px;
top:205px;
}

#top1{
background: url(imagens/tops.png) repeat-x;
text-align:center;
}

#top2{
background: url(imagens/tops.png) repeat-x;
}
#top3{
background: url(imagens/tops.png) repeat-x;
}
.relatorio {
    
    border-collapse: collapse;
    background: white;
}
.relatorio tr td, th{
    color: black;
    text-align: center;
    border: 1px solid black;
    padding: 4px;
    font-family: arial;
    font-size: 13px;
}

fieldset {
    padding: 8px;
    border-radius: 4px;
    border: 1px solid black;
}
legend {
    padding: 2px;
    font-size: 15px;
    font-weight: bold;
    color:  black;
}